/* CSS Document */
html,body,div,h1,h2,h3,h4,h5,h6,hr,ul,ol,li,dl,dt,dd,a,b,em,i,p,strong,img,table,tr,td,form,input{ margin:0; padding:0; border:0;}
ul,ol,li{ list-style:none;}
body{ font-family:"宋体"; font-size:14px; background:#f4f4f4;}

.passport .flt{ float:left;}
.passport .frt{ float:right;}

/*link CSS*/
.passport a{ text-decoration:none;}
.passport .blue a{ color:#024488;}
.passport .blue a:hover{ text-decoration:underline;}
.passport .gray a{ color:#4c4b4b;}
.passport .gray a:hover{ text-decoration:underline;}
.passport .foot a{ color:#838383;}
.passport .foot a:hover{ text-decoration:underline;}

/*color CSS*/
.passport .orge{ color:#F60;}
.passport .blue{ color:#024488;}
.passport .gray{ color:#4c4b4b;}
.passport .gray_07{ color:#838383;}

/*font-size CSS*/
.passport .font12{ font-size:12px;}
.passport .font16{ font-size:16px;}
.passport .font24{ font-size:24px;}

.passport .fontfay{ font-family:"黑体";}
.passport .w980{ width:980px; height:auto; overflow:hidden; margin:0 auto;}



/*footer begin*/
.footer{ width:100%; height:auto; overflow:hidden; margin-bottom:30px; border-top:1px solid #dcdcdc; padding-top:20px;}
.footer .certificate{ width:680px; height:36px; display:block; margin:0 auto; margin-top:24px; margin-bottom:22px;}
.footer p{ width:550px; height:auto; overflow:hidden; margin: 0 auto;}
.footer p,.footer p a{ color:#838383;}
.footer p a:hover{ text-decoration:underline;}
.footer p span{ font-family:Arial, Helvetica, sans-serif;}

.cooperate{ margin-top:18px;}
.cooperate h3{ font-size:12px; margin-bottom:15px;}
.cooperate .partner{ width:580px; height:105px; overflow:hidden;}
.cooperate .partner li{ width:91px;  float:left; margin:0 4px 20px 0;}
.cooperate .partner li img{ display:block; margin:0 auto;}
.cooperate .bank{ width:380px;}
.cooperate .bank li{ height:18px; overflow:hidden; float:left; margin:0 20px 15px 0;}
/*footer end*/
